home *** CD-ROM | disk | FTP | other *** search
/ Whiteline: Alpha / Whiteline Alpha.iso / dl_serie / 031 / flydemo / flydials.use < prev    next >
Encoding:
Text File  |  1994-09-25  |  4.0 KB  |  86 lines

  1. @(#)flydials.use, 20.11.92, Uwe Ohse
  2.  
  3. Zur Bedienung der erweiterten Dialoge:
  4.  
  5. 1. zusätzliche Editierfunktionen
  6.  
  7.    Neben den schon im AES eingebauten Funktionen sind folgende Erweiterungen
  8.    eingebaut:
  9.    - HOME und SHIFT HOME springen ins erste, bzw. letzte editierbare Feld.
  10.    - Shift Links bzw. Rechts springen ans Anfang bzw. Ende der Zeile.
  11.    - Control Links bzw. rechts springs ein Wort weiter.
  12.    - Control Delete löscht den Rest der Zeile.
  13.    - Cursor Rauf bzw. Runter hält nicht am Anfang bzw. Ende des Dialogs,
  14.      sondern führt zum entgegengesetzten Ende des Dialogs.
  15.    - Mausclick auf Editfelder setzt den Cursor.
  16.  
  17. 2. Dialoge verschieben und unsichtbar machen.
  18.    Dialoge können mit dem Eselsohr verschoben werden. Dazu muß das Eselsohr mit
  19.    der linken Maustaste angeclickt werden. Solange man den Mausknopf gedrückt
  20.    hält, kann man den Dialog verschieben.
  21.    Wenn der Speicher knapp ist, wird unter Umständen nicht verschoben, sondern
  22.    nur neu gezeichnet!
  23.  
  24.    Drückt man mit rechter und linker Maustaste, wird der Dialog nur unsicht-
  25.    bar gemacht. Shift-Help bewirkt übrigens dasselbe (solange die Shifttaste
  26.    gedrückt wird).
  27.  
  28.    Es gibt noch ein weiteres Feature: Wird zusätzlich zu den beiden Maustasten
  29.    eine Umschalttaste gedrückt, wird der Dialog solange unsichtbar gemacht,
  30.    bis die linke Maustaste gedrückt wird. Um diesen Modus erkennbar zu machen,
  31.    wird das Eselsohr gezeichnet.
  32.  
  33. 3. Erweiterungen bekannter Objekte
  34.  
  35.    Die altbekannten Knöpfe sind in erweiterten Formen vorhanden. Alle sind um
  36.    Tastenkürzel erweitert worden: ist ein Zeichen unterstrichen, kann der
  37.    Knopf auch mit Alternate plus Zeichen gewählt werden.
  38.  
  39.    Die Radiobuttons (von denen immer nur einer gleichzeitig angewählt sein
  40.    kann) und Checkbuttons (die man wählen kann, ohne daß der Dialog verlassen
  41.    wird) sind optisch auch sonst noch stark aufbereitet worden:
  42.    - Radiobuttons werden jetzt mit einem Kreis vor der Beschriftung
  43.      gezeichnet. Er wird ausgefüllt wird, wenn der Knop gewählt wurde.
  44.    - Checkbuttons haben ein Rechteck vor dem Text. Es wird angekreuzt, wenn
  45.      der Knopf gewählt wurde.
  46.  
  47.    Auch die einfachen Texte sind etwas erweitert worden und können nun mit
  48.    verschiedenen Effekten aufbereitet werden.
  49.  
  50. 4. Rahmen
  51.    Dialoge lassen sich durch Rahmen optisch und logisch gliedern.
  52.    Logisch deshalb, weil Radiobuttons innerhalb eines Rahmens von anderen
  53.    Radiobuttons unabhängig werden.
  54.  
  55. 5. Circlebuttons
  56.    Eine wichtige Erweiterung gegenüber den normalen Knöpfen sind die
  57.    Circlebuttons. Sie bestehen aus zwei oder drei Teilen, je nach Wunsch
  58.    der Programmautors:
  59.    1. Selector: (dieser ist optional)
  60.      Er kann mit Maus und Tastatur aufgerufen werden. Er ruft ein Popupmenü
  61.      auf (der Programmierer könnte damit auch den Circlebutton um eine Position
  62.      weiterschalten, aber mir gefällt diese Lösung besser).
  63.    2. Text:
  64.      Durch einen Mausklick darauf wird ein Popupmenü aufgerufen, das durch
  65.      Anklicken eines Eintrags oder Klick nach auβerhalb oder mit UNDO verlassen
  66.      werden kann.
  67.    3. Kreisfeld (Circler)
  68.      Ein Mausklick auf den Circler schaltet den Circlebutton weiter.
  69.   Circlebuttons dienen hauptsächlich dem Zweck, Unterdialoge und Radiobuttons
  70.   einzusparen.
  71.   Die Popups können mit der Maus oder über die Tastatur bedient werden. Steht
  72.   aber zufällig die Maus über dem Popup, kann dieses nicht mit der Tastatur
  73.   bedient werden (das ist ein konzeptionelles Problem: das aktuelle Feld
  74.   ist immer das unter der Maus, falls sie über dem Popup ist).
  75.  
  76. 6. Menükürzel
  77.   Die Menüleiste kann nicht nur mit der Maus, sondern auch mit Tastenkürzeln
  78.   bedient werden. Diese können in gewissem Rahmen eingestellt werden, wenn man
  79.   die Resourcedatei ändert.
  80.   Menükürzel stehen stets am rechten Rand eines Eintrags. Dabei steht
  81.   ^ für die Control-, das "Fenster groß"-Zeichen für die Alternate- und der
  82.   Pfeil nach oben für die Shifttaste. Kombinationen aus diesen dreien sind
  83.   nicht möglich.
  84.   (Beispiel: [HELP] steht für die Help-Taste, ^A für Control plus A)
  85.  
  86.